Bookly\Lib\Entities\Staff B

Total Complexity 79
Dependencies 15
Dependents 33
Total lines 896
Lines of code 340
Logical lines of code 139
Comment lines 341
Methods 56
Properties 25

Methods 56

Method Rating Maintainability Complexity Lines of code
save()
A
45 9 38
getScheduleItems()
S
49 6 27
getServicesData()
S
43 4 51
getHolidays()
S
57 3 15
getTimeZone()
S
66 4 7
getWorkload()
S
52 2 22
getImageUrl()
S
72 2 5
isArchived()
S
80 1 3
getICalendar()
S
82 1 3
setOutlookData()
S
77 1 4
getZoomAuthentication()
S
82 1 3
setZoomAuthentication()
S
77 1 4
getZoomJwtApiKey()
S
82 1 3
setZoomJwtApiKey()
S
77 1 4
getZoomJwtApiSecret()
S
82 1 3
getZoomOAuthToken()
S
82 1 3
setZoomOAuthToken()
S
77 1 4
setICalendarToken()
S
77 1 4
setICalendar()
S
77 1 4
getICalendarToken()
S
82 1 3
setGoogleData()
S
77 1 4
getICalendarDaysBefore()
S
82 1 3
setICalendarDaysBefore()
S
77 1 4
getICalendarDaysAfter()
S
82 1 3
setICalendarDaysAfter()
S
77 1 4
getColor()
S
82 1 3
setColor()
S
77 1 4
getGateways()
S
82 1 3
setGateways()
S
77 1 4
delete()
S
76 1 4
getOutlookData()
S
82 1 3
getPosition()
S
82 1 3
getGoogleData()
S
82 1 3
setFullName()
S
77 1 4
getTranslatedName()
S
77 1 3
getTranslatedInfo()
S
77 1 3
getWpUserId()
S
82 1 3
setWpUserId()
S
77 1 4
getCategoryId()
S
82 1 3
setCategoryId()
S
77 1 4
getAttachmentId()
S
82 1 3
setAttachmentId()
S
77 1 4
getFullName()
S
82 1 3
getEmail()
S
82 1 3
setPosition()
S
77 1 4
setEmail()
S
77 1 4
getPhone()
S
82 1 3
setPhone()
S
77 1 4
setTimeZone()
S
77 1 4
getInfo()
S
82 1 3
setInfo()
S
77 1 4
getWorkingTimeLimit()
S
82 1 3
setWorkingTimeLimit()
S
77 1 4
getVisibility()
S
82 1 3
isOnHoliday()
S
65 1 8
setVisibility()
S
77 1 4